package com.cmc.cloud.cmclink.doc.api.document.req.cargomanifest;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Cargo Manifest 行提单信息
 * 
 * @author dev89
 * @date 2025/10/09 10:20
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Schema(description = "管理后台 - Cargo Manifest 行提单信息")
public class RowBlnoInfo {
    @Schema(description = "提单号")
    private String blNo;

    @Schema(description = "houseBill")
    private String houseBill;

    @Schema(description = "协议号")
    private String agreementNo;

    @Schema(description = "海运费付费方式")
    private String freightPayment;

    @Schema(description = "预付附加费的费用代码, 多个代码英文逗号分割")
    private String prepaidSurcharge;

    @Schema(description = "空重/箱型尺寸'箱量, 多个直接已分号间隔")
    private String cntrStr;

    @Schema(description = "费用代码+金额如果是日币显示整数其他币种显示两位小数+币种+付费方式")
    private String freightStrs;

}
